Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР9.docx
Скачиваний:
0
Добавлен:
02.05.2024
Размер:
1.15 Mб
Скачать

1. На виртуальной машине под управлением ос Windows установить dhcp-сервер и выполнить его конфигурирование

2. Задать основные опции:

a. Прописать глобальные опции, например, имя домена (взять из лабораторной работы №4, для Windows)

b.Описать сеть, которую будет обслуживать данный DHCP-сервер

c. Указать маску сети

d. Указать диапазон(ы) выдаваемых IP-адресов, так чтобы последние 2 адреса из адресного пространства не выдавались

e. Указать время по умолчанию, на которое выдается адрес, в соответствии с вариантом

f. Указать максимальное время, на которое может быть выдан адрес, в соответствии с вариантом

3. Указать дополнительные опции:

a. Указать маску сети, передаваемую клиенту

b. Указать широковещательный адрес

c. Указать адрес шлюза (указать реальный адрес шлюза в сети, если нет, можно указать первый адрес в сети)

d. Указать имя домена

e. Указать адреса DNS-серверов

4. Одному из клиентов выдавать фиксированный ip-адрес:

a. Задать ему имя узла

b. Остальным выдавать параметры на общих основаниях

5. Проверить работу dhcp серверов, на компьютерах клиентов установить параметры сетевого подключения на получения ip-адреса и других параметров автоматически (проверку производить по очереди)

6. Используя утилиту wireshark и фильтр, отсеивающий не нужные пакеты, перехватить пакеты диалога клиента и сервера по протоколу dhcp

На рисунках 13-14 показан процесс установки роли dhcp-сервера на Windows Server.

Рисунок 13 – Установка роли dhcp-сервера

Рисунок 14 – Установка роли dhcp-сервера

На рисунке 15 был открыт диспетчер dhcp для дальнейшего создания области.

Область — это диапазон допустимых IP-адресов, доступных для аренды клиентским компьютерам DHCP в сети. На рисунках 16-23 показано создание области.

Рисунок 15 – Диспетчер dhcp

Рисунок 16 – Создание области

Рисунок 17 – Создание домена области

Рисунок 18 – Задание области ip-адресов и маски подсети

Рисунок 19 – Добавление двух ip-адресов, которые по заданию не будут присваиваться компьютерам

Рисунок 20 – Добавление максимального времени аренды ip-адреса

Рисунок 21 – Добавление адреса шлюза

Рисунок 22 – Добавление адресов DNS-серверов

Рисунок 23 – Активация области

Рисунок 24 – Результат создания области

Рисунок 25 – Задание статического адреса для Windows 7

На рисунке 26 показан результат создания статического зарезервированного адреса dhcp в Windows 7.

Рисунок 26 – Результат резервирования ip-адреса для Windows 7

Чтобы dhcp сервер на Windows Server заработал полностью нужно отключить dhcp сервер на Ubuntu Server (Рисунок 27).

Рисунок 27 – Остановка службы dhcp сервера на Ubuntu Server

Чтобы новый ip-адрес раздался на виртуальные машины, нужно освободить ip-адрес (Рисунок 28).

Рисунок 28 – Освобождение ip-адреса на Ubuntu Desktop

Рисунок 29 – Результат работы dhcp-сервера

Рисунок 30 – Арендованные адреса на DHCP сервере

Для создания трафика в wireshark нужно освободить ip-адрес (Рисунок 31).

Рисунок 31 – Освобождение ip-адреса и задание ip-адреса через dhcp сервер по новой для создания трафика в wireshak

При осмотре пакетов протокола DHCP через Wireshark (Рисунок 32) видно, что пакеты Discover, Offer, ACK и Request идут вместе. Рассмотрим поподробнее их работу (Рисунок 33-36).

Рисунок 32 – Пакеты в wireshark для отслеживания dhcp

Рисунок 33 – Сообщение по широковещательному адресу (Пакет Discover)

1) Discover – этот пакет отправляется, когда компьютер хочет получить ip-адрес Поскольку у клиента нет способа узнать подсеть, в которой он находится, то сообщение dhcp discover будет передавать на широковещательном адресе. Так как у клиента нет собственного настроенного ip-адреса, то в адресе источника одни нули (0.0.0.0).

Рисунок 34 – Данные протокола DHCP (Пакет offer)

2) Offer – это сообщение DHCP-сервер отправляет клиенту в качестве ответа на запрос discover. Так как у клиента до сих пор нет ip адреса, то и это сообщение передается на широковещательный адрес. Его принимают все компьютеры в сети, но принимает только тот, кто выслал запрос. В заголовке Internet Protocol Version 4 (Рисунок 34) есть все данные отправителя (dhсp сервера).

На рисунке 34 самым важным является IP адрес, который нам предлагает DHCP-сервер и идентификатор клиента (МАК-адрес). Кроме этого DHCP – сервер предлагает нам дополнительную информацию о сети, которую нам необходимо знать для корректной работы. Она передается в опциях dhcp (Рисунок 35).

Рисунок 35 – Данные протокола DHCP (Пакет offer)

Самая первая опция – название операции, вторая – предлагается маска, маршрутизатор по умолчанию, сервера доменных имен, которые используются для преобразования dns имен в ip адреса, название домена и время, на которое выдается ip адрес.

После того как закончился срок действия сети(не Rebinding Time а Renewal Time(1/2 от Rebinding), он перезапрашивает по новой по протоколу dhcp. Половина от Rebinding Time используется для того, чтобы не дожидаться времени окончания аренды (вдруг возникнет сбой сети, или какая-то ошибка, ведь тогда мы не сможем получить ip адрес).

Рисунок 36 – Данные протокола DHCP (Пакет Request)

3) Request – используется как для получения IP-адреса, так и для продления его аренды. Когда request используется для получения аренды, оно служит уведомлением о принятии выбранных и предложенных конкретным сервером параметров, и оповещением об отклонении предложений от других серверов (в сети может быть 2 DHCP сервера. В этом случае клиент выбирает ip адрес одного DHCP сервера и именно ему высылает DHCP request. Соответственно тоже сообщение присылается на канальном уровне на широковещательный адрес на сетевом уровне (адрес до сих пор нули)).

Клиент указывает адрес, который он запрашивает, так же клиент еще раз включает в пакет список опций, которые он хочет получить от dhcp сервера

4) ACKпоследний этап – назначение ip адреса по протоколу DHCP. Это сообщение DHCP сервер высылает клиенту, и он подтверждает, что клиент может использовать данные сети. На этом процесс получения адреса заканчивается и компьютер может использовать эти данные.

Вывод: в ходе выполнения лабораторной работы были изучены основные понятия протокола динамического конфигурирования узлов сети, а также были получены практические навыки по конфигурированию DHCP в различных операционных системах. А конкретно настройка DHCP сервера для автоматической настройки интерфейсов в сети.

.

Соседние файлы в предмете Архитектура информационных систем